The Giants keep their fan-favorite receiver Victor Cruz in the fold with a five-year contract extension worth $43 million.
The Giants keep their fan-favorite receiver Victor Cruz in the fold with a five-year contract extension worth $43 million.